package com.css.fxfzypg.modules.baseData.vo;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.handler.inter.IExcelDataModel;
import cn.afterturn.easypoi.handler.inter.IExcelModel;
import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * @author XZY
 * @date 2022/10/6 14:45
 * @description
 **/
@Data
public class OthProjectVo implements IExcelDataModel, IExcelModel {
    /**
     * 省
     */
    @Excel(name = "省",width = 20)
    @NotBlank(message = "缺失")
    private String dkpProvince;

    /**
     * 市
     */
    @Excel(name = "市",width = 20)
    @NotBlank(message = "缺失")
    private String dkpCity;

    /**
     * 区（县）
     */
    @Excel(name = "区（县）",width = 20)
    @NotBlank(message = "缺失")
    private String dkpPrefecture;

    /**
     * 工程名称
     */
    @Excel(name = "工程名称",width = 20)
    @NotBlank(message = "缺失")
    private String dkpName;

    /**
     * 位置
     */
    @Excel(name = "位置",width = 20)
    @NotBlank(message = "缺失")
    private String dkpLocation;

    /**
     * 类型
     */
    @Excel(name = "类型",width = 20)
    @NotBlank(message = "缺失")
    private String dkpType;

    /**
     * 规模
     */
    @Excel(name = "规模",width = 20)
    @NotBlank(message = "缺失")
    private String dkpScale;

    /**
     * 建造年代
     */
    @Excel(name = "建造年代",width = 20)
    @NotBlank(message = "缺失")
    private String dkpYear;


    private Integer rowNum;
    private String errorMsg;
}
